scotland wales glasgow hotel holiday london holidays escorts edinburgh hotels hotels in devon bristol plymouth hotel reservations hotel rooms exeter ireland accommodation cornwall self catering bed and breakfast b&b escort christmas